<!DOCTYPE html>
<html lang="en">
    <head>
        <meta charset="UTF-8"/>
        <meta name="viewport" content="width=device-width, initial-scale=1.0"/>
        <meta http-equiv="X-UA-Compatible" content="ie=edge"/>
        <title>Document</title>
        <script>
            /* 
                标识符：所有用户自定义的名字叫做标识符。
                变量名也是标识符。

                命名规则：
                    1、只能由数字、字母、下划线和美元符号($)组成
                    2、不能以数字开头
                    3、不能保留字和关键字
                    4、大写小敏感 age Age 这是两个完全不同的变量

                    5、见名思意(尽量使用英文全称)
                    6、单词个数超过两个的  
                        <1>驼峰式命名
                            className
                        <2>下划线命名(烤串式命名))
                            class_name
            */

           /*  var $_name1* = 10;
            alert($_name1*); */

           /*  var 1name = "100";
            alert(1name); */
            /* var username = "钢铁侠";
            var age = 18;
 */


            /* 
                变量：弱引用类型。赋值成什么数据类型就是什么数据类型。
                【注】不建议改变变量的数据类型，容易引起歧义。

                关键字：
                    typeof 
                    格式： typeof 常量/变量
                    功能：输出当前常量或者变量的数据类型。

            */
           /* var num = 10;
           alert(num);
           num = "hello";
           alert(num); */

          /*  alert(typeof 100); //number
           alert(typeof "hello");
           alert(typeof true); */
           alert(typeof typeof undefined); //undefined
            
        </script>
    </head>
    <body>
        
    </body>
</html>